package com.example.javascaffold.utils;

import com.example.javascaffold.constant.Constant;

/**
 * //TODO 图片工具类 （后边再整合该工具类文档）
 * @author song
 * @date 10:40 2021/8/23
 * @param
 * @return
 * @other
**/
public class ImgUtils {

    private ImgUtils() {}

    /**
     * 将传入的URL链接 拼接上服务器的地址返回
     * @author song
     * @date 10:43 2021/8/23
     * @param
     * @return
     * @other
    **/
    public static String link(String srcUrl) {
        if (CheckParamUtils.isNullOrEmpty(srcUrl)) {
            return Constant.IMG_SERVER_URL;
        }
        // 如果传入的图片第一位是 / 则服务器少一个
        if (Constant.SERVER_SPLIT_CHAR == srcUrl.charAt(0)) {
            return Constant.IMG_SERVER_URL.subSequence(0, Constant.IMG_SERVER_URL.length() - 2) + srcUrl;
        }
        return Constant.IMG_SERVER_URL + srcUrl;
    }

}
